export default class ArrayUtil {
    /**
     * 克隆数组
     */
    static clone<T>(array: T[]): T[] {
        return [...array]
    }
    /**
     * 合并数组
     * @param array1 
     * @param array2 
     * @returns 
     */
    static merge<T>(array1: T[], array2: T[]): T[] {
        return [...array1, ...array2]
    }
    /**
     * 数组去重
     * @param array 
     * @returns 
     */
    static unique<T>(array: Array<T>): Array<T> {
        return [...new Set(array)]
    }


}